agricultural production division - Spanish English Dictionary